﻿

body, form {
    margin: 0;
    padding: 0;
}

body, th, td, tt, p, div {
    color: #000000;
    font-family: Tahoma,Arial,Verdana,Helvetica sans-serif;
    font-size: 13px;
}

body, form {
    margin: 0;
    padding: 0;
}

body {
    background-color: #F3F3F3;
}

.header-wrap {
    background: url("images/header_bg.gif") repeat-x scroll center top transparent;
    height: 95px;
    position: relative;
    width: 100%;
    z-index: 21;
}

#header {
    background: url("images/header_bg.gif") repeat-x scroll center top #0899C9;
    height: 68px;
    margin: 0 auto;
    max-width: 1321px;
    min-width: 960px;
    padding: 14px 0 0;
}

#logo {
    float: left;
    height: 29px;
    padding: 0 0 0 30px;
}

a, a:visited, a:active, a:hover {
    color: #0A9CCC;
    cursor: pointer;
    outline: medium none;
    text-decoration: underline;
}

#logo a {
    color: #FFFFFF;
    font-size: 14px;
    text-decoration: none;
}

#top_quick_links {
    float: right;
    padding-right: 25px;
    white-space: nowrap;
}

.nowrap {
    white-space: nowrap;
}

#top_quick_links div {
    color: #FFFFFF;
    float: left;
    margin-left: 0;
}

#top_quick_links a, #top_quick_links a:visited, #top_quick_links a:hover, #top_quick_links a:active {
    color: #DAF1F9;
    font-size: 12px;
    text-decoration: none;
}

.top-signout {
    color: #A5E9FF;
    font-size: 12px;
    margin-left: 5px;
}

.text-link, .text-link:visited, .text-link:active, .text-link:hover {
    background: url("images/text_but_arrow.gif") no-repeat scroll right 5px transparent;
    margin-right: 3px;
    padding-right: 9px;
}

.top-signout a.text-link {
    background: url("images/log_out.gif") no-repeat scroll 2px 3px transparent !important;
    padding: 2px 7px;
}

#top_quick_links a, #top_quick_links a:visited, #top_quick_links a:hover, #top_quick_links a:active {
    color: #DAF1F9;
    font-size: 12px;
    text-decoration: none;
}

#top_quick_links a.text-link, #top_quick_links a.text-link:visited, #top_quick_links a.text-link:hover, #top_quick_links a.text-link:active {
    background-image: url("images/top_but_arrow.gif");
    font-weight: normal;
    text-transform: lowercase;
}

#top_menu {
    float: right;
    position: relative;
    z-index: 11;
}

ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

#menu, #alt_menu {
    background: url("images/mm_bg.gif") repeat-x scroll 0 0 #E5E5E5;
    clear: both;
    height: 39px;
    list-style: none outside none;
    padding: 0 30px;
}

#top_menu #alt_menu {
    background: none repeat scroll 0 0 transparent;
    margin-top: -11px;
}

#menu ul, #menu li, #alt_menu ul, #alt_menu li {
    line-height: 21px;
    text-align: left;
}

#menu li, #alt_menu li {
    border: medium none;
    display: block;
    float: left;
    margin-right: 1px;
    position: relative;
    text-align: center;
}

#top_menu #alt_menu li {
    margin: 2px 4px 0 0;
}

a, a:visited, a:active, a:hover {
    color: #0A9CCC;
    cursor: pointer;
    outline: medium none;
    text-decoration: underline;
}

#menu li a, #alt_menu li a {
    color: #000000;
    cursor: default;
    display: block;
    font-size: 15px;
    outline: 0 none;
    padding: 8px 18px 10px;
    text-decoration: none;
    text-transform: capitalize;
}

#menu li .drop, #alt_menu li .drop {
    padding-left: 19px;
    padding-right: 18px;
    position:relative;
}


#menu li.stlih :hover
{
        background-color:#EBEBEB; 
        -moz-border-radius: 10px 10px 0px 0px;
}


#top_menu #alt_menu li a {
    color: #DAF1F9;
    font-size: 12px;
    padding-top: 5px;
   
}

#top_menu #alt_menu .administration {
    background: url("images/mm_items_bg.png") no-repeat scroll left -382px transparent;
}

#top_menu #alt_menu li .drop {
    padding-left: 35px;
    z-index: 110;
}

#top_menu #alt_menu .settings {
    background: url("images/mm_items_bg.png") no-repeat scroll left -342px transparent;
}

#top_menu #alt_menu .design {
    background: url("images/mm_items_bg.png") no-repeat scroll left -422px transparent;
}

ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

#menu, #alt_menu {
    background: url("images/mm_bg.gif") repeat-x scroll 0 0 #E5E5E5;
    clear: both;
    height: 39px;
    list-style: none outside none;
    padding: 0 30px;
}

#menu ul, #menu li, #alt_menu ul, #alt_menu li {
    line-height: 21px;
    text-align: left;
}

#menu li, #alt_menu li {
    border: medium none;
    display: block;
    float: left;
    margin-right: 1px;
    position: relative;
    text-align: center;
}

#menu li.dashboard, #alt_menu li.dashboard {
    background: url("images/mm_items_bg.png") repeat scroll 100% -120px transparent;
}

#menu li.dashboard-active, #menu li.dashboard-active {
    background-color: #F5F5F5;
    background-position: 100% -160px;
}

#menu li a, #alt_menu li a {
    color: #000000;
    cursor: default;
    display: block;
    font-size: 15px;
    outline: 0 none;
    padding: 8px 18px 10px;
    text-decoration: none;
    text-shadow: 1px 1px #EBEBEB;
    text-transform: capitalize;
}


#menu ul, #menu li, #alt_menu ul, #alt_menu li {
    line-height: 21px;
    text-align: left;
}

#menu li, #alt_menu li {
    border: medium none;
    display: block;
    float: left;
    margin-right: 1px;
    position: relative;
    text-align: center;
}

#menu li.search, #menu li.search:hover {
    background: none repeat scroll 0 0 transparent;
    float: right;
    margin-right: 0;
    margin-top: 7px;
}


input, textarea, select {
    color: #333333;
    font-size: 13px;
    }

#search_button {
    background: url("images/mm_items_bg.png") no-repeat scroll 0 -655px transparent;
    border: medium none;
    cursor: pointer;
    display: block;
    font-size: 0;
    height: 20px;
    overflow: hidden;
    padding: 9px 11px 5px;
    position: absolute;
    right: 0;
    text-indent: -8000px;
    width: 16px;
    z-index: 10;
}

#menu li a, #alt_menu li a {
    color: #000000;
    cursor: default;
    display: block;
    font-size: 15px;
    outline: 0 none;
    padding: 8px 18px 10px;
    text-decoration: none;
    text-shadow: 1px 1px #EBEBEB;
    text-transform: capitalize;
}

#menu li.search a, #menu li.search a:hover {
    background: none repeat scroll 0 0 transparent;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 210px;
    width: 0;
}


#gs_text {
    background: url("images/mm_items_bg.png") no-repeat scroll 0 -580px #FFFFFF;
    border: medium none;
    height: 23px;
    padding: 1px 28px 2px 7px;
    position: relative;
    right: -41px;
    width: 134px;
}

.content-table {
    display: block;
    margin: 0 auto;
    max-width: 1320px;
    min-width: 960px;
}

.side-menu {
    max-width: 198px;
    padding-top: 20px;
}

.content {
    width: 100%;
}

.mainbox-breadcrumbs {
    color: #8C8C8C;
    margin: 0 auto 15px;
    max-width: 1305px;
    min-height: 5px;
    padding-left: 30px;
    padding-right: 250px;
}

div#main_column {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFFFFF;
    border-color: #E0E0E0 #D4D4D4 #BBBBBB;
    border-radius: 6px 6px 6px 6px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.25);
    margin: 0 30px 50px;
    padding: 7px 21px 3px;
}

.form-field:after, .clear:after, .buttons-container:after, .tabs:after, .users ul li:after, .table.scrollable p:after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    visibility: hidden;
}

.cm-notification-container {
    min-width: 300px;
    position: fixed;
    right: 50px;
    top: 0;
    width: 40%;
    z-index: 4000;
}





.hidenOrder
{
    position:absolute;      
    left:0px;
    background-color: #CBCBCB;
}

.hidenOrder1
{
    position: absolute;
    top: 0px;
    left: 80px;
    background-color: #CBCBCB;
}